explain completely - Français Anglais Dictionnaire